financial management investment relationship crm financial planning attorney stocks brokerage investor mutual funds invest life insurance insurance retirement planning broker cash flow advisor customer financial services estate planning home insurance factoring auto insurance bonds banking